182 research outputs found

    NMS : un module multi-specialistes pour le generateur de systemes experts Smeci

    Get PDF
    Ce rapport est le manuel de reference du logiciel NMS qui est un module executable dans le generateur de systeme expert Smeci. NMS apporte a Smeci le concept de specialiste qui permet de structurer et de modulariser une base de connaissances, dans le cadre general des architectures de type blackboard

    Towards a Semantic-based Approach for Modeling Regulatory Documents in Building Industry

    Get PDF
    Regulations in the Building Industry are becoming increasingly complex and involve more than one technical area. They cover products, components and project implementation. They also play an important role to ensure the quality of a building, and to minimize its environmental impact. In this paper, we are particularly interested in the modeling of the regulatory constraints derived from the Technical Guides issued by CSTB and used to validate Technical Assessments. We first describe our approach for modeling regulatory constraints in the SBVR language, and formalizing them in the SPARQL language. Second, we describe how we model the processes of compliance checking described in the CSTB Technical Guides. Third, we show how we implement these processes to assist industrials in drafting Technical Documents in order to acquire a Technical Assessment; a compliance report is automatically generated to explain the compliance or noncompliance of this Technical Documents

    A Generic RDF Transformation Software and its Application to an Online Translation Service for Common Languages of Linked Data

    Get PDF
    International audienceIn this article we present a generic template and software solution for developers to support the many cases where we need to transform RDF. It relies on the SPARQL Template Transformation Language (STTL) which enables Semantic Web developers to write specific yet compact RDF transformers toward other languages and formats. We first briefly recall the STTL principles and software features. We then demonstrate the support it provides to programmers by presenting a selection of STTL-based RDF transformers for common languages. The software is available online as a Web service and all the RDF transformers presented in this paper can be tested online

    Materializing the editing history of Wikipedia as linked data in DBpedia

    Get PDF
    International audienceWe describe a DBpedia extractor materializing the editing history of Wikipedia pages as linked data to support queries and indicators on the history

    Heuristics-based SPARQL Query Planning

    Get PDF
    RR-8655SPARQL query planning, as an essential task of query optimizer in SPARQL query engine, plays a significant role in improving query execution performance. Based on Corese query engine, this report presents a heuristic-based approach for performing query planning and optimization. First, this report generalizes SPARQL query statement representation by taking other expressions into account, aiming at overcoming the limitations of only using basic query triple patterns. Second, this report extends the heuristics for estimating the cost of query triple pattern. The proposed query planning methods are implemented within Corese and the system is evaluated using BSBM benchmark. The results suggest that the proposed methods optimized effectively the query execution time by comparing to the original system. In addition, Corese system with the new query planning method also showed certain advantages over Jena and Sesame system in term of query execution time using in-memory storage mode.La planification de requête joue un rôle essentiel dans l'optimisation de l'exécution des requêtes SPARQL. Ce rapport présente une méthode de planification basée sur des heuristiques pour optimiser l'exécution de requêtes et une implémentation réalisée dans la plateforme Corese. Dans un premier temps, nous proposons une représentation abstraite des énoncés SPARQL en généralisant les représentations habituellement utilisées à d'autres énoncés que les simples triplets. Ensuite, nous étendons les heuristiques utilisées habituellement pour estimer le coût des énoncés. Les méthodes proposées sont évaluées sur le benchmark BSBM. Les résultats montrent que les méthodes proposées optimisent effectivement le temps d'exécution du moteur Corese et montrent également certains avantages comparés à Jena et Sesame utilisés en mode mémoire vive

    Name That Graph or the need to provide a model and syntax extension to specify the provenance of RDF graphs

    Get PDF
    International audienceWhen querying or reasoning on metadata from the semantic web, the source of this metadata as well as a number of other characteristics (date, trust, etc.) can be of great importance. While the SPARQL query language provides a keyword to match patterns against named graphs, the RDF data model focuses on expressing triples. In many cases it is interesting to augment these RDF triples with the notion of a provenance for each triple (or set of triples), typically an IRI specifying their real (e.g. author) or virtual origin (e.g. inference engine and entailment regime). This position paper extends on a member submission from INRIA (RDF/XML Source Declaration [1]) expressing the importance for us to provide a standard mechanism in RDF to name graphs. It proposes and discusses an RDF/XML syntax extension providing an attribute to specify the provenance of triples in an RDF/XML representation

    KGRAM Versatile Inference and Query Engine for the Web of Linked Data

    Get PDF
    International audienceQuerying and linking distributed and heterogeneous databases is increasingly needed, as plentiful data resources are published over the Web. This work describes the design of a versatile query system named KGRAM that supports (i) multiple query languages among which the SPARQL 1.1 standard, (ii) federation of multiple heterogeneous and distributed data sources, and (iii) adaptability to various data manipulation use cases. KGRAM provides abstractions for both the query language and the data model, thus delivering unifying reasoning mechanisms. It is implemented as a modular software suite to ease architecting and deploying dedicated data manipulation platforms. Its design integrates optimization concerns to deliver high query performance. Both KGRAM's software versatility and performance are evaluated

    Cokace: A Centaur-based environment for CommonKADS Conceptual Modelling Language

    Get PDF
    International audienceIn order to help the knowledge engineer during knowledge modelling phase, we developed an environment for the conceptual modelling language CML offered by the CommonKADS methodology. This environment, called Cokace, was designed using Centaur, a programming environment generator, that was usually exploited for building environments dedicated to software engineering languages. Thanks to Centaur, Cokace provides the knowledge engineer with structured edition, static validation and dynamic interpretation of CML expertise models. Cokace allows the knowledge engineer to simulate a reasoning on CML expertise models, and enables verification and evaluation of such expertise models before implementation of the final knowledge-based system. This work illustrates an example of the benefits knowledge engineering can get from well established techniques and tools available in software engineering

    Proximité Conceptuelle et Distances de Graphes

    Get PDF
    National audienceDans cet article nous donnons un aperçu des applications et des travaux que nous menons autour de la notion de proximité ou distance sémantique
    • …
    corecore